timbale of legumes - French English Dictionary